// 需求：  
// a. 读取info.json并转为数组
// b.随机从数组中获取一条数据
// c.累加count的值
// d.重新保存回info.json(覆盖)

// 1.引入文件模块
const fs = require('fs')
// 2.读取文件
const data = JSON.parse(fs.readFileSync('./info.json', 'utf-8'))
console.log(data)

// 3.随机从数组中获取一条数据
const randomData = data[Math.floor(Math.random() * data.length)]
console.log(randomData);

// 4.累加count的值
randomData.count++
console.log(randomData)

// 5.重新保存回info.json(覆盖)
fs.writeFileSync('./info.json', JSON.stringify(data))